* {
    margin: 0;
    padding: 0;
}

.div {
    position: relative;
}

.box {
    width: 100%;
    height: 520px;
    background-color: #006460;

}

/* 用户渲染 */
.user-box {
    display: flex;
    color: white
}

.user-img {
    width: 400px;
    height: 400px;
    border-radius: 50%;
    position: absolute;
    top: 280px;
    left: 120px
}


.user-p1 {
    position: absolute;
    top: 220px;
    left: 600px;
    font-size: 100px;
}

.user-p {
    position: absolute;
    top: 350px;
    left: 620px;
    margin: 30px 0px 0px 0px;
}

.user-img1 {
    position: absolute;
    top: 300px;
    right: 40px
}

/* 职位样式 */
.user-role {

    position: absolute;
    top: 610px;
    left: 560px;
}

.role-btn {
    width:350px;
    height:180px;
    border: 1px solid #1976d2;
    background: #fff;
    border-radius: 4px;
    padding: 2px 20px;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.role-jl {
    color: #1976d2;
    font-size: 60px;
}

.role-m {
    color: #1976d2;
    font-size: 50px;
}

/* 列表 */
.list{
    margin:400px 0px 0px 0px;
}

/* 盒子渲染 */

.box-box{
    width:100%;
    display:flex;
    flex-wrap:wrap;
    margin:100px 0px 100px 0px;
}

.box-div{
    width:600px;
    height:450px;
    border:1px solid #F7F7F7;
    box-shadow: 5px 5px 10px rgba(0.1, 0.1, 0.1, 0.1);
    margin:50px 0px 0px 180px;
    text-align:center;
}

.box-img{
    width:150px;
    height:150px;
    margin:100px 0px 0px 0px;
}
